from flask import Flask, request, jsonify
import os

# 创建了一个名为 app 的 Flask 应用程序对象。
app = Flask(__name__)

@app.route('/upload', methods=['POST'])
def upload():
    # 当没有image属性提示用户
    if 'image' not in request.files:
        data = {
            'msg': '当前未填写image参数',
            'code': 400,
        }
        return jsonify(data)

    # 获取到当前图片请求中的文件
    file = request.files['image']

    #  把对应的图片进行保存到当前的目录下的img目录
    save_path = os.path.join('img', file.filename)
    file.save(save_path)

    data = {
        'msg': '上传成功',
        'code': 200
    }
    return jsonify(data)

if __name__ == '__main__':
    app.run()
